sweet made with egg yolk, ground almonds, sugar and other ingredients - Spanish English Dictionary